supply of provisions - Turco Inglés Diccionario